package com.ruoyi.buy.domain.entity.PO;

import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 角色表 sys_role
 * 
 * @author ruoyi
 */
public class BuyMaterialBillItemPO extends BaseEntity
{
    private static final long serialVersionUID = 1L;


    private Long iD;

    private Long nMainId;

    private String vSpa;

    /** 角色名称 */
    private String vSpaName;

    /** 类型*/
    private String vKind;

    /** 规格型号*/
    private String vSpaModel;

    /** 规格型号*/
    private String vSpaBrand;

    /** 单位*/
    private String vUnit;

    private BigDecimal nPrice;

    private String delFlag;

    private String status;

    private BigDecimal nQty;

    private String vProductLine;

    private String vProcessNo;

    private String vDeviceName;

    private String vBuyDate;

    private String vMainPart;

    private String vArrivalDate;

    private String vHeadName;

    private String nDays;

    private String supplier;

    private BigDecimal nRePlacePrice;

    private String vReplaceModel;

    private String vReplaceDays;

    public String getvReplaceDays() {
        return vReplaceDays;
    }

    public void setvReplaceDays(String vReplaceDays) {
        this.vReplaceDays = vReplaceDays;
    }

    public BigDecimal getnRePlacePrice() {
        return nRePlacePrice;
    }

    public void setnRePlacePrice(BigDecimal nRePlacePrice) {
        this.nRePlacePrice = nRePlacePrice;
    }

    public String getvReplaceModel() {
        return vReplaceModel;
    }

    public void setvReplaceModel(String vReplaceModel) {
        this.vReplaceModel = vReplaceModel;
    }

    public String getSupplier() {
        return supplier;
    }

    public void setSupplier(String supplier) {
        this.supplier = supplier;
    }

    public String getnDays() {
        return nDays;
    }

    public void setnDays(String nDays) {
        this.nDays = nDays;
    }

    public String getvProductLine() {
        return vProductLine;
    }

    public void setvProductLine(String vProductLine) {
        this.vProductLine = vProductLine;
    }

    public String getvProcessNo() {
        return vProcessNo;
    }

    public void setvProcessNo(String vProcessNo) {
        this.vProcessNo = vProcessNo;
    }

    public String getvDeviceName() {
        return vDeviceName;
    }

    public void setvDeviceName(String vDeviceName) {
        this.vDeviceName = vDeviceName;
    }

    public String getvBuyDate() {
        return vBuyDate;
    }

    public void setvBuyDate(String vBuyDate) {
        this.vBuyDate = vBuyDate;
    }

    public String getvMainPart() {
        return vMainPart;
    }

    public void setvMainPart(String vMainPart) {
        this.vMainPart = vMainPart;
    }

    public String getvArrivalDate() {
        return vArrivalDate;
    }

    public void setvArrivalDate(String vArrivalDate) {
        this.vArrivalDate = vArrivalDate;
    }

    public String getvHeadName() {
        return vHeadName;
    }

    public void setvHeadName(String vHeadName) {
        this.vHeadName = vHeadName;
    }

    public String getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    public Long getiD() {
        return iD;
    }

    public void setiD(Long iD) {
        this.iD = iD;
    }

    public Long getnMainId() {
        return nMainId;
    }

    public void setnMainId(Long nMainId) {
        this.nMainId = nMainId;
    }

    public String getvSpa() {
        return vSpa;
    }

    public void setvSpa(String vSpa) {
        this.vSpa = vSpa;
    }

    public String getvSpaName() {
        return vSpaName;
    }

    public void setvSpaName(String vSpaName) {
        this.vSpaName = vSpaName;
    }

    public String getvKind() {
        return vKind;
    }

    public void setvKind(String vKind) {
        this.vKind = vKind;
    }

    public String getvSpaModel() {
        return vSpaModel;
    }

    public void setvSpaModel(String vSpaModel) {
        this.vSpaModel = vSpaModel;
    }

    public String getvSpaBrand() {
        return vSpaBrand;
    }

    public void setvSpaBrand(String vSpaBrand) {
        this.vSpaBrand = vSpaBrand;
    }

    public String getvUnit() {
        return vUnit;
    }

    public void setvUnit(String vUnit) {
        this.vUnit = vUnit;
    }

    public BigDecimal getnPrice() {
        return nPrice;
    }

    public void setnPrice(BigDecimal nPrice) {
        this.nPrice = nPrice;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public BigDecimal getnQty() {
        return nQty;
    }

    public void setnQty(BigDecimal nQty) {
        this.nQty = nQty;
    }

    private String vSuggestBrand;

    private String vSelectBrand;

    private BigDecimal nSetQty;

    private BigDecimal nTotalQty;

    private String vMaterial;

    private BigDecimal nSetPrice;

    private BigDecimal nTotalPrice;

    public String getvSuggestBrand() {
        return vSuggestBrand;
    }

    public void setvSuggestBrand(String vSuggestBrand) {
        this.vSuggestBrand = vSuggestBrand;
    }

    public String getvSelectBrand() {
        return vSelectBrand;
    }

    public void setvSelectBrand(String vSelectBrand) {
        this.vSelectBrand = vSelectBrand;
    }

    public BigDecimal getnSetQty() {
        return nSetQty;
    }

    public void setnSetQty(BigDecimal nSetQty) {
        this.nSetQty = nSetQty;
    }

    public BigDecimal getnTotalQty() {
        return nTotalQty;
    }

    public void setnTotalQty(BigDecimal nTotalQty) {
        this.nTotalQty = nTotalQty;
    }

    public String getvMaterial() {
        return vMaterial;
    }

    public void setvMaterial(String vMaterial) {
        this.vMaterial = vMaterial;
    }

    public BigDecimal getnSetPrice() {
        return nSetPrice;
    }

    public void setnSetPrice(BigDecimal nSetPrice) {
        this.nSetPrice = nSetPrice;
    }

    public BigDecimal getnTotalPrice() {
        return nTotalPrice;
    }

    public void setnTotalPrice(BigDecimal nTotalPrice) {
        this.nTotalPrice = nTotalPrice;
    }

    @Override
    public String toString() {
        return "BuyMaterialBillItemPO{" +
                "iD=" + iD +
                ", nMainId=" + nMainId +
                ", vSpa='" + vSpa + '\'' +
                ", vSpaName='" + vSpaName + '\'' +
                ", vKind='" + vKind + '\'' +
                ", vSpaModel='" + vSpaModel + '\'' +
                ", vSpaBrand='" + vSpaBrand + '\'' +
                ", vUnit='" + vUnit + '\'' +
                ", nPrice=" + nPrice +
                ", delFlag='" + delFlag + '\'' +
                ", status='" + status + '\'' +
                ", nQty=" + nQty +
                ", vProductLine='" + vProductLine + '\'' +
                ", vProcessNo='" + vProcessNo + '\'' +
                ", vDeviceName='" + vDeviceName + '\'' +
                ", vBuyDate='" + vBuyDate + '\'' +
                ", vMainPart='" + vMainPart + '\'' +
                ", vArrivalDate='" + vArrivalDate + '\'' +
                ", vHeadName='" + vHeadName + '\'' +
                ", nDays='" + nDays + '\'' +
                ", supplier='" + supplier + '\'' +
                ", nRePlacePrice=" + nRePlacePrice +
                ", vReplaceModel='" + vReplaceModel + '\'' +
                ", vSuggestBrand='" + vSuggestBrand + '\'' +
                ", vSelectBrand='" + vSelectBrand + '\'' +
                ", nSetQty=" + nSetQty +
                ", nTotalQty=" + nTotalQty +
                ", vMaterial='" + vMaterial + '\'' +
                ", nSetPrice=" + nSetPrice +
                ", nTotalPrice=" + nTotalPrice +
                '}';
    }
}
